/**
 * 
 */
package com.eagle.coders.reporting.engine;

import java.io.InputStream;
import java.io.Serializable;
import java.util.Map;

import com.eagle.coders.reporting.Report;
import com.eagle.coders.reporting.ReportType;
import com.eagle.coders.reporting.annotation.JasperReportingServer;
import com.eagle.coders.reporting.exception.ReportException;

/**
 * @author Anees
 *
 */
@JasperReportingServer
public class JasperReportServerEngine implements Report{

	@Override
	public Serializable generateReport(Map<String, Object> parameters,
			String reportName, ReportType reportType) throws ReportException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Serializable generateReport(Map<String, Object> parameters,
			String reportName, String reportPath, ReportType reportType)
			throws ReportException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Serializable generateReport(Map<String, Object> parameters,
			String reportName, InputStream fileInputStream,
			ReportType reportType) throws ReportException {
		// TODO Auto-generated method stub
		return null;
	}

}
